keep one's mind alive - Turkish English Dictionary